Lembaga ini sudah melakukan pemeringkatan universitas-universita terbaik di banyak negara sejak tahun 2004 lalu.